Managing Laboratory Workflow with Labbase

نویسندگان

  • Lincoln Stein
  • Steve Rozen
  • Nathan Goodman
چکیده

We have designed and implemented a system for managing workkow in large semi-automated laboratory projects. This system sits on top of LabBase, a database management system specialized for representing complex biological data types and experimental steps. The workkow manager uses a simple state/transition model to represent laboratory protocols and ooers a perl-based API for interaction with LabBase. In order to accommodate the need to modify the protocols frequently, the workkow management has been decoupled from data management, allowing the database schema to change without aaecting the workkow protocols and vice versa. The system has proven to be of great usefulness over a period of seven months of heavy usage and multiple laboratory protocol changes. Enhancements are planned that will further increase its robustness and utility. LabBase, its API, and the workkow manager are publicly available under a license that permits free redistribution of source and object code, though currently a license for the commercial ObjectStore DBMS is also required.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Labbase: a Database to Manage Laboratory Data in a Large-scale Genome-mapping Project

The central task of managing laboratory data is keeping track of laboratory samples, the experimental steps performed on them, and the results of these experiments. This task engenders several challenges, namely: The need to accommodate frequent changes to laboratory protocols. The need to provide data access to programs written in multiple languages and running on heterogeneous hardware. The n...

متن کامل

The LabFlow System for Workflow Management in Large Scale Biology Research Laboratories

LabFlow is a workflow management system designed for large scale biology research laboratories. It provides a workflow model in which objects flow from task to task under programmatic control. The model supports parallelism, meaning that an object can flow down several paths simultaneously, and sub-workflows which can be invoked subroutine-style from a task. The system allocates tasks to Unix p...

متن کامل

Constructing a Domain-speciic Dbms Using a Persistent Object System

Constructing a lightweight domain-speciic database management system (DBMS) is one way \...to design applications that eeectively exploit ...persistent technology". We have implemented a domain-speciic DBMS, LabBase, on top of the ObjectStore persistent object system (which is basically a persistent C++). LabBase is tailored to the application domain of laboratory information systems: it is des...

متن کامل

Enhancing a Genome Database Using the XSB Tabled Logic Programming System

LabBase is a generic database management system for implementation of laboratory information systems developed at the Center for Genome Research in the Whitehead Institute at MIT It has become an important community database serving biological scientists engaged in genome research Until now the language used to query LabBase has been non recursive datalog without rules Using the XSB Tabled Logi...

متن کامل

Constructing a Domain-Specific DBMS using a Persistent Object System

Constructing a light weight domain speci c database management system DBMS is one way to design applications that e ectively ex ploit persistent technology We have implemented a domain speci c DBMS LabBase on top of the ObjectStore persistent object system which is basically a persistent C LabBase is tailored to the ap plication domain of laboratory information systems it is designed to record ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995